From 9ae0d9a44f785564a9b100a58b34a9dcabf61724 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Wed, 4 Nov 2009 14:01:36 +0100 Subject: [PATCH] Document clears_as_native and make the name more descriptive --- gdk/gdkwindow.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index 185200fdb4..889a2d11a0 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -4387,8 +4387,12 @@ gdk_window_clear (GdkWindow *window) width, height); } +/* TRUE if the window clears to the same pixels as a native + window clear. This means you can use the native window + clearing operation, and additionally it means any clearing + done by the native window system for you will already be right */ static gboolean -clears_on_native (GdkWindowObject *private) +clears_as_native (GdkWindowObject *private) { GdkWindowObject *next; @@ -4422,7 +4426,7 @@ gdk_window_clear_region_internal (GdkWindow *window, impl_iface = GDK_WINDOW_IMPL_GET_IFACE (private->impl); - if (impl_iface->clear_region && clears_on_native (private)) + if (impl_iface->clear_region && clears_as_native (private)) { GdkRegion *copy; copy = gdk_region_copy (region); -- 2.30.2